﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace HotelManagement.Class
{
    public class Guest
    {
        private int guestID;
        private string title;
        private string firstName;
        private string lastName;
        private string gender;
        private string email;
        private int mobileNum;
        private int homeNum;
        private string address;
        private string city;
        private string state;
        private int zipCode;
        private string country;
        private DateTime dob;

        public Guest()
        {
        }

        public Guest(int guestID, string title, string firstName, string lastName, string gender, string email, int mobileNum, int homeNum, string address, string city, string state, int zipCode, string country, DateTime dob)
        {
            this.guestID = guestID;
            this.title = title;
            this.firstName = firstName;
            this.lastName = lastName;
            this.gender = gender;
            this.email = email;
            this.mobileNum = mobileNum;
            this.homeNum = homeNum;
            this.address = address;
            this.city = city;
            this.state = state;
            this.zipCode = zipCode;
            this.country = country;
            this.dob = dob;
        }

        public int GuestID
        {
            get { return guestID; }
            set { guestID = value; }
        }
        public string Title
        {
            get { return title; }
            set { title = value; }
        }
        public string FirstName
        {
            get { return firstName; }
            set { firstName = value; }
        }

        public string LastName
        {
            get { return lastName; }
            set { lastName = value; }
        }

        public string Gender
        {
            get { return gender; }
            set { gender = value; }
        }

        public string Email
        {
            get { return email; }
            set { email = value; }
        }

        public int MobileNum
        {
            get { return mobileNum; }
            set { mobileNum = value; }
        }

        public int HomeNum
        {
            get { return homeNum; }
            set { homeNum = value; }
        }

        public string Address
        {
            get { return address; }
            set { address = value; }
        }

        public string City
        {
            get { return city; }
            set { city = value; }
        }

        public string State
        {
            get { return state; }
            set { state = value; }
        }

        public int ZipCode
        {
            get { return zipCode; }
            set { zipCode = value; }
        }
        public string Country
        {
            get { return country; }
            set { country = value; }
        }
        public DateTime DOB
        {
            get { return dob; }
            set { dob = value; }
        }
    }
}